/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package sistemperpustakaan.entity;

/**
 *
 * @author EKo
 */
public class Buku {

    int id;
    String no_panggil;
    String isbn;
    String judul;
    String pengarang;
    int penerbit_id;
    int tahun;
    int bahasa_id;
    int jenis_id;
    int kategori_id;
    String subyek;
    int jumlah_halaman;
    Object object;

    public Buku() {
    }

    public Buku(int id, String no_panggil, String isbn, String judul, String pengarang, int penerbit_id, int tahun, int bahasa_id, int jenis_id, int kategori_id, String subyek, int jumlah_halaman) {
        this.id = id;
        this.no_panggil = no_panggil;
        this.isbn = isbn;
        this.judul = judul;
        this.pengarang = pengarang;
        this.penerbit_id = penerbit_id;
        this.tahun = tahun;
        this.bahasa_id = bahasa_id;
        this.jenis_id = jenis_id;
        this.kategori_id = kategori_id;
        this.subyek = subyek;
        this.jumlah_halaman = jumlah_halaman;
    }

    public Object getObject(int index) {
        switch (index) {
            case 0:
                return id;
            case 1:
                return no_panggil;
            case 2:
                return isbn;
            case 3:
                return judul;
            case 4:
                return pengarang;
            case 5:
                return penerbit_id;
            case 6:
                return tahun;
            case 7:
                return bahasa_id;
            case 8:
                return jenis_id;
            case 9:
                return kategori_id;
            case 10:
                return subyek;
            case 11:
                return jumlah_halaman;
            default:
                return null;
        }
    }

    public int getBahasa_id() {
        return bahasa_id;
    }

    public void setBahasa_id(int bahasa_id) {
        this.bahasa_id = bahasa_id;
    }

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    

    public String getIsbn() {
        return isbn;
    }

    public void setIsbn(String isbn) {
        this.isbn = isbn;
    }

    public int getJenis_id() {
        return jenis_id;
    }

    public void setJenis_id(int jenis_id) {
        this.jenis_id = jenis_id;
    }

    public String getJudul() {
        return judul;
    }

    public void setJudul(String judul) {
        this.judul = judul;
    }

    public int getJumlah_halaman() {
        return jumlah_halaman;
    }

    public void setJumlah_halaman(int jumlah_halaman) {
        this.jumlah_halaman = jumlah_halaman;
    }

    public int getKategori_id() {
        return kategori_id;
    }

    public void setKategori_id(int kategori_id) {
        this.kategori_id = kategori_id;
    }

    public String getNo_panggil() {
        return no_panggil;
    }

    public void setNo_panggil(String no_panggil) {
        this.no_panggil = no_panggil;
    }

    public Object getObject() {
        return object;
    }

    public void setObject(Object object) {
        this.object = object;
    }

    public int getPenerbit_id() {
        return penerbit_id;
    }

    public void setPenerbit_id(int penerbit_id) {
        this.penerbit_id = penerbit_id;
    }

    public String getPengarang() {
        return pengarang;
    }

    public void setPengarang(String pengarang) {
        this.pengarang = pengarang;
    }

    public String getSubyek() {
        return subyek;
    }

    public void setSubyek(String subyek) {
        this.subyek = subyek;
    }

    public int getTahun() {
        return tahun;
    }

    public void setTahun(int tahun) {
        this.tahun = tahun;
    }
}
